package com.ruoyi.system.schedule;

import com.alibaba.fastjson.JSON;
import com.ruoyi.system.domain.TbFaultLog;
import com.ruoyi.system.service.ITbFaultLogService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;
import java.io.IOException;
import java.util.Date;

//@Component
//public class FaultSchedule {
//    @Autowired
//    StringRedisTemplate redisTemplate;
//
//    @Autowired
//    private ITbFaultLogService tbFaultLogService;
//
//    @Scheduled(cron = "*/3 * * * * ?")
//    public void addFaultLog() throws IOException {
//        String text = redisTemplate.opsForValue().get("faultLog");
//        String flag=text.substring(0,text.indexOf(","));
//        String vin=text.substring(text.indexOf(",")+1);
//
//        TbFaultLog tbFaultLog=new TbFaultLog();
//
//        tbFaultLog.setFaultCode(flag);
//        tbFaultLog.setCarCode(vin);
//        tbFaultLogService.insertTbFaultLog(tbFaultLog);
//
//
//
//    }
//
//}
